package com.xjoyt.pay.master.params;

import com.xjoyt.pay.master.po.Channel;
import com.xjoyt.pay.master.po.Order;

public class CashDetail {

	public String id;

	/**
	 * 流水号
	 */
	public String no;

	/**
	 * 上游流水号
	 */
	public String tradeNo;

	/**
	 * 提现状态(null:提现中，true：提现成功，false：提现失败)
	 */
	public Boolean success;

	/**
	 * 到账状态(true：到账成功，false：到账失败)
	 */
	public Boolean pay;

	/**
	 * 提现金额(分)
	 */
	public Long money;

	/**
	 * 到账金额(分)
	 */
	public Long cashMoney;

	/**
	 * 提现费率(‰)
	 */
	public Double rate;

	/**
	 * 提现成本费率(‰)
	 */
	public Double costRate;

	/**
	 * 支付通道费率(%)
	 */
	public Double channelRate;

	/**
	 * 提现固定手续费(分)
	 */
	public Long poundage;

	/**
	 * 提现成本手续费(分)
	 */
	public Long costPoundage;

	/**
	 * 支付通道提现手续费(分)
	 */
	public Long channelPoundage;

	/**
	 * 上限手续费(分)
	 */
	public Long limit;

	/**
	 * 上限成本手续费(分)
	 */
	public Long costLimit;

	/**
	 * 支付通道上限手续费(分)
	 */
	public Long channelLimit;

	/**
	 * 下限手续费(分)
	 */
	public Long minimum;

	/**
	 * 下限成本手续费(分)
	 */
	public Long costMinimum;

	/**
	 * 支付通道下限手续费(分)
	 */
	public Long channelMinimum;

	/**
	 * 通道
	 */
	public Channel channel;

	/**
	 * 通道名称
	 */
	public String channelName;

	/**
	 * 通道编号
	 */
	public String channelNo;

	/**
	 * 订单
	 */
	public Order order;

	/**
	 * 订单号
	 */
	public String orderNo;

	/**
	 * 提现类型(false：自动，true：手动)
	 */
	public Boolean cashType;

	/**
	 * 适配器地址
	 */
	public String url;
}
